iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 29
1
自我挑戰組

今年我想陪著 30 天系列 第 29

今年我想陪著 30 天之 29

  • 分享至 

  • xImage
  •  

1304. Find N Unique Integers Sum up to Zero

Given an integer n, return any array containing n unique integers such that they add up to 0.

  • Example 1:
    IInput: n = 5
    Output: [-7,-1,1,3,4]
    Explanation: These arrays also are accepted [-5,-1,1,2,3] , [-3,-1,2,-2,4].

  • Example 2:
    Input: n = 3
    Output: [-1,0,1]

  • Example 3:
    Input: n = 1
    Output: [0]

var sumZero = function(n) {
    let result =[]
    if(n % 2 === 1) {
      result.push(0)
    }
    for(let i = 1; i <= n/2; i++) {
      result.push(i, -i)
    }
    return result
};

上一篇
今年我想陪著 30 天之 28
下一篇
今年我想陪著 30 天之 30
系列文
今年我想陪著 30 天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言